home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 26 / AACD 26.iso / AACD / System / XFD / Developer / Sources / C / SMakeFile < prev    next >
Encoding:
Makefile  |  2001-09-16  |  1.5 KB  |  56 lines

  1. SCOPTS = RESOPT NOSTACKCHECK STRINGMERGE UNSIGNEDCHARS\
  2. NOCHECKABORT OPTIMIZE OPTIMIZERTIME OPTIMIZERLOOP OPTINLOCAL NOICONS\
  3. MEMSIZE=HUGE DATA=FARONLY CODE=FAR DEBUG=LINE
  4. SLOPTS = SMALLDATA SMALLCODE NOICONS
  5.  
  6. OBJDIR = T:
  7.  
  8. XFD: UNIX-Compress GZip LHA3
  9.  
  10. # ************* Same code as xfd-Modul, but is startable OS2.0 Exe File
  11. EXE: UNIX-CompressExe GZipExe LHA3Exe
  12.  
  13. ALL: XFD EXE
  14.  
  15. # ************* global header
  16.  
  17. $(OBJDIR)extheader.o: extheader.c
  18.     sc $(SCOPTS) $? OBJNAME=$@
  19.  
  20. $(OBJDIR)Exehead.o: ExeHead.c
  21.     sc $(SCOPTS) $? OBJNAME=$@
  22.  
  23. # ************* UNIX-Compress
  24.  
  25. UNIX-Compress: $(OBJDIR)extheader.o $(OBJDIR)UNIX-Compress.o
  26.     slink $(SLOPTS) FROM $(OBJDIR)extheader.o $(OBJDIR)UNIX-Compress.o STRIPDEBUG TO $@
  27.  
  28. UNIX-CompressExe: $(OBJDIR)ExeHead.o $(OBJDIR)UNIX-Compress.o
  29.     slink $(SLOPTS) FROM $(OBJDIR)ExeHead.o $(OBJDIR)UNIX-Compress.o TO $@
  30.  
  31. $(OBJDIR)UNIX-Compress.o: UNIX-Compress.c
  32.     sc $(SCOPTS) $? OBJNAME=$@
  33.  
  34. # ************* GZip
  35.  
  36. GZip: $(OBJDIR)extheader.o $(OBJDIR)GZip.o
  37.     slink $(SLOPTS) FROM $(OBJDIR)extheader.o $(OBJDIR)GZip.o STRIPDEBUG TO $@
  38.  
  39. GZipExe: $(OBJDIR)ExeHead.o $(OBJDIR)GZip.o
  40.     slink $(SLOPTS) FROM $(OBJDIR)ExeHead.o $(OBJDIR)GZip.o TO $@
  41.  
  42. $(OBJDIR)GZip.o: GZip.c
  43.     sc $(SCOPTS) $? OBJNAME=$@
  44.  
  45. # ************* LHA3
  46.  
  47. LHA3: $(OBJDIR)extheader.o $(OBJDIR)LHA3.o
  48.     slink $(SLOPTS) FROM $(OBJDIR)extheader.o $(OBJDIR)LHA3.o STRIPDEBUG TO $@
  49.  
  50. LHA3Exe: $(OBJDIR)ExeHead.o $(OBJDIR)LHA3.o
  51.     slink $(SLOPTS) FROM $(OBJDIR)ExeHead.o $(OBJDIR)LHA3.o TO $@
  52.  
  53. $(OBJDIR)LHA3.o: LHA3.c
  54.     sc $(SCOPTS) $? OBJNAME=$@
  55.  
  56.